From: Boris Ostrovsky Date: Wed, 10 Aug 2016 09:58:34 +0000 (+0200) Subject: hvmloader: acpi_build_tables() can't take acpi_config as const X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~579 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=9b3f9b9c30f8dc121fe1bbf915a31e46cb926e83;p=xen.git hvmloader: acpi_build_tables() can't take acpi_config as const We'd need to update other routines' definitions. However, acpi_config is not really a const since new_vm_gid() wants to update acpi_config.vm_gid_addr. Signed-off-by: Boris Ostrovsky --- diff --git a/tools/firmware/hvmloader/acpi/build.c b/tools/firmware/hvmloader/acpi/build.c index 360dd1c63d..dccddffa1f 100644 --- a/tools/firmware/hvmloader/acpi/build.c +++ b/tools/firmware/hvmloader/acpi/build.c @@ -474,7 +474,7 @@ static int new_vm_gid(struct acpi_config *config, return 1; } -void acpi_build_tables(const struct acpi_config *config) +void acpi_build_tables(struct acpi_config *config) { struct acpi_info *acpi_info; struct acpi_20_rsdp *rsdp; diff --git a/tools/firmware/hvmloader/acpi/libacpi.h b/tools/firmware/hvmloader/acpi/libacpi.h index de4470a307..22fd5f641e 100644 --- a/tools/firmware/hvmloader/acpi/libacpi.h +++ b/tools/firmware/hvmloader/acpi/libacpi.h @@ -60,7 +60,7 @@ struct acpi_config { unsigned int rsdp; }; -void acpi_build_tables(const struct acpi_config *config); +void acpi_build_tables(struct acpi_config *config); #endif /* __LIBACPI_H__ */